﻿
body
{
    height: 100%;
    width: 100%;
    margin: 0;
    font-size: 12px;
}

/* apply to 链接命令*/
a
{
    font-size: 12px;
    color: #005893;
}
a:link
{
    font-family: Arial;
    font-size: 12px;
    color: #005893;
    text-decoration: none;
}
a:visited
{
    font-family: "Arial";
    font-size: 12px;
    color: #5d5d5d;
    text-decoration: none;
}
a:hover
{
    font-family: "Arial";
    font-size: 12px; /*color: #00b4f6;         color: #FF6A6A;*/
    color: #1780B7;
    cursor: pointer;
}
a:active
{
    text-decoration: none;
}
LT-table-global
{
	font-size: 11px;
	padding: 1 1 1 1;
	color: black;
	border: solid 1px #BEBEBE;
	background-color: White;
}

lable
{
    font-size: 12px;
    font-style: normal;
    font-weight: normal;
    color: #2C2E2B;
    vertical-align: middle;
}

/*SELECT项样式*/
select
{
    font-size: 12px;
    font-family: "Arial";
    border: 1px solid #6fafd2;
    color: #333333;
}

/*多选SELECT项样式*/

/*INPUT项样式*/
input
{
    height: 14px;
    font-size: 12px;
    color: #333333;
    font-family: "Arial";
    border: 1px solid #6fafd2;
    vertical-align: middle;
}
/*输入框只读时的状态*/
.inputReadOnly
{
    background-color: #EFEFEF;
    cursor: default;
}
input:focus, input.sffocus
{
    background-color: #EFF7FF;
    border: solid 1px #3399FF;
    color: #345938;
}
/*.input
{
    height: 15px;
    font-size: 12px;
    color: #333333;
    font-family: "Arial";
    border: 1px solid #6fafd2;
    vertical-align: middle;
    display :block ;
    clear :none ;
}
.noinput
{
    padding: 0;
    border-width: 0px;
    margin: 0px;
}
a.inputicon
{
    text-indent: -2000em;
    margin: 0px 0px 0px 0px;
    padding: 0px;
    background: url(/Images/Common/icons/delete.gif) no-repeat;
    display :block ;
}*/
/*TEXTAREA项样式*/
textarea
{
    font-size: 14px;
    color: #333333;
    font-family: "Arial";
    background-color: White;
    line-height: 14px;
    border: 1px solid #6fafd2;
    width: 99%;
    word-break: break-all;
}
i
{
    margin: 0;
    padding: 0;
    color: Red;
}
/*表格列表样式*/
.TableBigTitle
{
    font-size: 14px;
    font-weight: bold;
    color: #275A93;
    width: auto;
}

/*apply to 字段名，属性名等*/
.FormFieldTitle
{
    font-size: 12px;
    font-weight: normal;
    color: #275A93;
    text-align: right;
}
/* apply to 链接命令*/
.ListTitle
{
    font-size: 12px;
    font-style: normal;
    font-weight: bold;
    color: #2C2E2B;
}
.ListHeader
{
    background: url("menu1_bg.png");
    background-position: 0 -24px;
    color: #FFFFFF;
}
/*
fieldset div
{
    overflow-x:scroll;
}*/

/*----------------------表单样式 begin--------------------------------------------------*/
/* 表单的样式*/
.ContentTable
{
    border-collapse: collapse;
    width:100%;
    text-align: right;
    border: 1px solid #b7cde4;
}
.ContentTable .tdhead
{
    padding-left:10px;
    font-weight: normal;
    text-align: left;
    padding-bottom: 2px;
    padding-top: 2px;
   
    font-size: 12px;
    color: #275A93;
    border: 1px solid #b7cde4;
     width:100px;
     background-color:#caeaff;

} 
.ContentTable th
{
   ;
    font-weight: normal;
    text-align: left;
    padding-bottom: 2px;
    padding-top: 2px;
    padding-right: 3px;
    font-size: 12px;
    color: #275A93;
    border: 1px solid #b7cde4;
     width:100px;
     background-color:#caeaff;

}

.ContentTable .tdhead span
{
    font-size: 12px;
    font-weight: normal;
    color: #275A93;
    text-align: right;
}

.ContentTable span
{
    font-size: 12px;
    font-weight: normal;
}

.ContentTable td, .ContentTable tr
{
    border: 1px solid #b7cde4;
    padding-left: 0px;
    height: 25px;
    text-align: left;
}

.ContentTable .popTree td
{
    height: 20px !important;
    border-collapse: collapse !important;
    border: 0;
    padding-left: 5px;
    height: 25px;
    text-align: left;
}

.ContentTable .popTree
{
    border: 0px !import;
    border-collapse: collapse;
}

.ContentTable a
{
    color: #3366ff;
    text-decoration: none;
    font-family: "Arial";
    font-size: 12px;
    line-height: 20px;
}
.ContentTable a:link
{
    color: #3366ff;
    text-decoration: none;
    font-family: "Arial";
    font-size: 12px;
    line-height: 20px;
}
.ContentTable a:visited
{
    color: #3366ff;
    text-decoration: none;
    font-family: "Arial";
    font-size: 12px;
    line-height: 20px;
}
.ContentTable a:hover
{
    color: #FFA100;
    text-decoration: none;
    font-family: "Arial";
    font-size: 12px;
    line-height: 20px;
}
.ContentTable a:active
{
    color: #3366ff;
    text-decoration: none;
    font-family: "Arial";
    font-size: 12px;
    line-height: 20px;
}

/*编辑表单的命令按钮的toolbar*/
.ContentTable .ContentCommandToolbar
{
    background-image: url("/Images/SM/oa_2j2_07.gif");
    background-repeat: repeat-x;
    padding-right: 20px;
    text-align: right;
    vertical-align: middle;
}

.ContentTable .ContentCommandToolbar td
{
    padding-right: 20px;
    text-align: right;
    vertical-align: middle;
}
.ContentTable .inputRadio
{
    border-collapse: collapse !important;
    border: 0;
    
    padding-top:5px;
    padding-bottom:5px;
 
}
.ContentTable .inputRadio ul
{
    margin:0px;
    padding:0px; 
   
}
.ContentTable .inputRadio ul li
{
    margin:0px;
    padding:0px 0px 0px 2px;
    height:26px;
   
      padding-left:18px;
    line-height:26px;
    list-style-image:url(../Images/DataImport/arrow_001.gif);
    list-style-position:inside;
}    
.ContentTable .inputRadio table td, .ContentTable .inputRadio table tr
{
    border-collapse: collapse !important;
    border: 0;
}
.ContentTable input[type=radio]
{
    border: 0;
}

/*----------------------表单样式 end--------------------------------------------------*/


/*----------------------数据Grid样式 begin--------------------------------------------------*/

.GridContainer
{
    overflow-x: scroll;
}

/*数据表格的样式*/
.Form_info
{
    font-size: 12px;
    vertical-align: middle;
    background-color: #fff;
    width: 100%;
    border-collapse: collapse;
    word-break: break-all;
}
.bt_info
{
    /* font-size: 12px;     color: #285990;     font-family: "Arial";     font-weight: bold;     text-align: center;     vertical-align: middle;     background-image: url(/Images/Common/images/oa_2j1_03.gif);     background-repeat: repeat-x;*/
    font-size: 12px;
    vertical-align: middle;
    background-color: #fff;
    width: 100%;
    border-collapse: collapse;
    word-break: break-all;
}
.Form_info a
{
    color: #3366ff;
    text-decoration: none;
    font-family: "Arial";
    font-size: 12px;
    line-height: 20px;
}
.Form_info a:link
{
    color: #3366ff;
    text-decoration: none;
    font-family: "Arial";
    font-size: 12px;
    line-height: 20px;
}
.Form_info a:visited
{
    color: #3366ff;
    text-decoration: none;
    font-family: "Arial";
    font-size: 12px;
    line-height: 20px;
}
.Form_info a:hover
{
    color: #FFA100;
    text-decoration: none;
    font-family: "Arial";
    font-size: 12px;
    line-height: 20px;
}
.Form_info a:active
{
    color: #3366ff;
    text-decoration: none;
    font-family: "Arial";
    font-size: 12px;
    line-height: 20px;
}

.Form_info th
{
    font-size: 12px;
    font-family: "Arial";
    text-align: center; /*background: url("/Images/SM/menu1_bg.png");*/
    background-image: url(/Images/Common/images/oa_2j2_06.gif);
    background-repeat: repeat;
    color: #275a93;
    border-right: #b2c7ff 1px solid;
    border-bottom: #b2c7ff 1px solid;
    font-weight: normal;
    vertical-align: middle;
    word-break: keep-all;
}


.Form_info td, .Form_info th
{
    border-collapse: collapse;
    border: solid 1px #b2c7ff;
    vertical-align: middle;
    text-align: center;
}
.AlternatingTr
{
    border-collapse: collapse; /*background-color: #F1F6FC;*/
    background-color: #eef5f9;
    border: solid 1px #b2c7ff;
    vertical-align: middle;
    text-align: center;
}

.ItemTr
{
    /*background-color: White;     color: #000066;*/
    background-color: #f5f5f5; /* color: #5d5d5d;     font-size: 12px;     font-family: "Arial","Arial ";*/
    text-align: center;
    background-color: White;
}
.Form_info tr:hover
{
    background-color: #CCE7FB;
    color: #275a93;
}
.rowSelected
{
    background-color: #CCE7FB;
}

/*------------------------分页样式 begin---------------------------------*/
/* gridview自带的*/
.GridViewPager
{
    vertical-align: middle;
    text-align: center;
    padding-left: 10px;
    padding-right: 20px;
    font-weight: normal;
    border-collapse: collapse;
    background: url('/Images/SM/oa_2j2_07.gif');
    font-size: 12px;
    color: #275A93;
    overflow: auto;
    display: block;
    text-decoration: none;
}
.GridViewPager th
{
    padding-left:5px;
    padding-right:5px; 
    font-weight:normal;
    line-height:24px;
    border:1px solid #b7cde4;
    
}
.GridViewPager td
{
    border-collapse: collapse;
    border:1px solid #b7cde4;
    line-height:24px;

}

/* ASPNetPager分页控件样式*/
.AspnetPagerDiv
{
    padding-left: 10px;
    padding-right: 20px;
    padding-top: 3px;
    padding-bottom: 3px;
    font-weight: normal;
    text-align: right; /* border: solid 1px #b7cde4;*/
    border-width: 0px;
    background: url('/Images/SM/oa_2j2_07.gif');
    vertical-align: bottom;
    font-size: 12px;
    color: #275A93;
    overflow: auto;
    height: auto;
    display: block;
    text-decoration: none;
    margin-top: 1px;
}
.AspnetPagerDiv td
{
    vertical-align: bottom;
}

.anpager .cpb
{
    background: #1F3A87 none repeat scroll 0 0;
    border: 1px solid #CCCCCC;
    color: #FFFFFF;
    font-weight: bold;
    margin: 5px 4px 0 0;
    padding: 4px 5px 0;
}
.anpager a
{
    background: #FFFFFF none repeat scroll 0 0;
    border: 1px solid #CCCCCC;
    color: #1F3A87;
    margin: 5px 4px 0 0;
    padding: 4px 5px 0;
    text-decoration: none;
}
.anpager a:hover
{
    background: #1F3A87 none repeat scroll 0 0;
    border: 1px solid #1F3A87;
    color: #FFFFFF;
}

.pager
{
    /*text-align: left;     margin-left: 2px;     float: left;     border-right: #7b9ebd 1px solid;     padding-right: 2px;     border-top: #7b9ebd 1px solid;     padding-left: 2px;     font-size: 12px;     border-left: #7b9ebd 1px solid; cursor: hand;     color: black;     background-color: #E7F0FA;     padding-top: 2px;     border-bottom: #7b9ebd 1px solid;*/
    padding-left: 10px;
    padding-right: 20px;
    padding-top: 3px;
    padding-bottom: 3px;
    font-weight: normal;
    text-align: right;
    border: solid 1px #b7cde4;
    background: url('/Images/SM/oa_2j2_07.gif');
    vertical-align: bottom;
    font-size: 12px;
    color: #275A93;
    overflow: auto;
    height: auto;
    display: block;
    text-decoration: none;
}



/*------------------------分页样式 end---------------------------------*/



/*----------------------数据Grid样式 end--------------------------------------------------*/
/* 命令按钮的toolbar*/
.toolbar
{
    padding-left: 10px;
    padding-right: 20px;
    padding-top: 3px;
    padding-bottom: 3px;
    font-weight: normal;
    text-align: left;
    border: solid 1px #b7cde4;
    background: url('/Images/SM/oa_2j2_07.gif');
    background-repeat: repeat-x;
    vertical-align: middle;
    font-size: 14px;
    color: #275A93;
    overflow: hidden;
    display: block;
}

.toolbar span
{
    padding-right: 10px;
}

/* 查询条件toolbar*/
.QueryToolBar
{
    padding: 5px 10px;
    font-family: "Arial";
    font-size: 12px;
    color: #285990;
    border-top: #ffffff 1px solid; /*上边线白色，和上面元素区分开*/
    border-bottom: #b1c7ff 1px solid;
    border-left: none;
    border-right: none;
    text-align: left;
    background-color: #c9d8ed;
    vertical-align: middle;
    overflow: hidden;
}
.QueryToolBar table
{
    /*table-layout: fixed;*/
}

.QueryToolBar td
{
    white-space: nowrap;
}

.QueryToolBar .thead
{
    width: 130px;
}

.QueryToolBar input[type=text]
{
    width: 120px;
}
.QueryToolBar select
{
    width: 120px;
}
.QueryToolBar .popTree td
{
    height: 20px !important;
    border-collapse: collapse !important;
    border: 0;
    padding-left: 5px;
    height: 25px;
    text-align: left;
}

.QueryToolBar .popTree
{
    border: 0px !import;
    border-collapse: collapse;
    background-color: #c6e0f1;
}



/*帮助文档，提示性文本的样式 begin*/
.HelpText
{
    font-size: 12px;
    color: #275A93;
    font-family: "Arial";
    text-align: left;
    font-weight: normal;
}
.EmptyDataRowStyle
{
    background-color: #D7E3F2;
    color: Red;
    font-size: 14px;
    font-style: italic;
}



.TipsTitle
{
    font-size: 10px;
    color: Red;
    font-family: "Arial";
    text-align: left;
    font-weight: normal;
    vertical-align: middle;
}
/*帮助文档，提示性文本的样式 end*/

/*------------------------------标题栏 begin----------------------------------------*/
.Title1
{
    font-family: "Arial";
    font-size: 15px;
    font-weight: bold;
    color: #285990;
    text-align: left;
    line-height: 33px;
    vertical-align: middle;
    background-image: url(/Images/Common/images/oa_2j2_03.gif);
    background-repeat: repeat; /* border: #b1c7ff 1px solid;*/
    border-bottom: none;
    border-top: none;
    padding-left: 10px;
    height: 33px;
    vertical-align: middle;
}

.Title2
{
    font-family: "Arial";
    font-size: 12px;
    color: #285990;
    text-align: left;
    line-height: 25px;
    vertical-align: middle;
    background-image: url(/Images/Common/images/oa_2j2_06.gif);
    border: #1b80b8 1px solid;
    padding-left: 10px;
}
/*------------------------------标题栏 end----------------------------------------*/




/* 按钮 样式 begin*/


.Button2
{
    background-image: url('/Images/SM/2l.gif');
    vertical-align: middle;
    width: 65px;
    height: 23px;
    background-repeat: no-repeat;
    background-position: center;
    cursor: pointer;
    font-size: 12px;
    color: #254a8e;
   
}

.Button2:hover
{
    background-image: url('/Images/SM/2h.gif');
    vertical-align: middle;
    width: 65px;
    height: 23px;
    background-repeat: no-repeat;
    background-position: center;
    cursor: pointer;
    font-size: 12px;
    color: #2387b5;
}

.Button4
{
    background-image: url('/Images/SM/4l.gif');
    vertical-align: middle;
    width: 85px;
    height: 23px;
    background-repeat: no-repeat;
    background-position: center;
    cursor: pointer;
    font-size: 12px;
    color: #254a8e;
}
.Button5
{
    background-image: url('/Images/SM/4l.gif');
    vertical-align: middle;
    width: 100px;
    height: 25px;
    background-repeat: no-repeat;
    background-position: center;
    cursor: pointer;
    font-size: 12px;
    color: #254a8e;
}
.UpLoad
{
	height:23px;
	width:403px
	}

.Button4:hover
{
    background-image: url('/Images/SM/4l.gif');
    vertical-align: middle;
    width: 85px;
    height: 23px;
    background-repeat: no-repeat;
    background-position: center;
    cursor: pointer;
    font-size: 12px;
    color: #2387b5;
}

.Button6
{
    background-image: url('/Images/SM/6l.gif');
    vertical-align: middle;
    width: 105px;
    height: 23px;
    background-repeat: no-repeat;
    background-position: center;
    cursor: pointer;
    font-size: 12px;
    color: #254a8e;
}

.Button6:hover
{
    background-image: url('/Images/SM/6h.gif');
    vertical-align: middle;
    width: 105px;
    height: 23px;
    background-repeat: no-repeat;
    background-position: center;
    cursor: pointer;
    font-size: 12px;
    color: #2387b5;
}
.CommandButton
{
}
/* 按钮 样式 end*/
/*-----------------------邮件收件人的文本框的样式 begin 来源于 msn 和 163--------------------------------*/

.imgEmailDel
{
    position: relative;
    padding-left: 0.3em;
    top: 0.2em;
    cursor: pointer;
    color: #444;
    line-height: normal;
    left: 1px;
    height: 10px;
    width: 10px;
}
.txtIpt
{
    background-color: #fff;
    padding-left: 2px;
    margin-bottom: 1px;
    height: 24px;
    padding-top: 4px;
    width: 610px;
    border: 1px #6dcfe5 solid;
}
.aiCtnr
{
    padding-bottom: 2px;
    min-height: 60px;
    padding-left: 2px;
    padding-right: 2px;
    height: 24px;
    overflow: visible;
    cursor: text;
    padding-top: 2px;
}

.addrItem
{
    float: left;
    padding-bottom: 1px;
    line-height: 100%;
    margin: 0px 2px 2px 0px;
    padding-left: 1px;
    padding-right: 1px;
    white-space: nowrap;
    height: 18px;
    overflow: hidden;
    cursor: default;
    padding-top: 1px;
    background-color: #f2f7ff;
    border-style: solid;
    border-width: 1px;
    border-color: #bdd7ff;
    display: inline;
}
.addrItem_on
{
    background: #999;
}

/*-----------------------邮件收件人的文本框的样式 end--------------------------------*/
label.error
{
    font-style: italic;
    color: red;
}
.treeNode
{
    padding-left:12px;
}